Apache Wink : 5 Apache Wink Server
This page last changed on Oct 14, 2009 by michael.
Apache Wink Server ModuleThe following section describes the Apache Wink Server and provides a detailed description of the Apache Wink Server component and its functionality. Apache Wink Server OverviewThe Apache Wink Server module is a complete implementation of the JAX-RS v1.0 specification. In addition to the core implementation, the Wink Server module provides a set of additional features that are designed to facilitate the development of RESTful Web services. The framework is easy to extend and to enrich with new functionality. Main FeaturesThe Apache Wink Server main features are as follows:
Apache Wink High Level Server Architecture OverviewThe following diagram illustrates the general architecture of the Apache Wink server runtime. The Apache Wink server runtime layer receives incoming HTTP requests from the hosting container. Once a request is received the Apache Wink server runtime initiates a new request session by creating a message context that is passed through the handlers chain which consists of system and user defined handlers. Initially the runtime passes the message context through the handlers responsible for finding the resources and resource methods that match the request according to the JAX-RS specification. If required, the incoming request is de-serialized using the appropriate provider. Once the injectable parameters are ready for injection the matched resource method is invoked and the returned response object is then passed through the handler chain in order to select and activate the appropriate provider for serialization as the HTTP response.
Wink Logo.jpg (image/jpeg)
Wink Logo.jpg (image/jpeg) Wink Logo.jpg (image/jpeg) Apache Wink Server Diagram.jpg (image/jpeg) Apache Wink Server Diagram.jpg (image/jpeg) Apache Wink Server Diagram1.jpg (image/jpeg) Apache Wink Server Diagram2.jpg (image/jpeg) Apache Wink Server Diagram3.jpg (image/jpeg) Apache Wink Server Diagram4.jpg (image/jpeg) Apache Wink Server Diagram5.jpg (image/jpeg) |
Document generated by Confluence on Nov 11, 2009 06:57 |